radiator mounting/retention - Turkish English Dictionary